relative addressing - translation to English
Diclib.com
Online Dictionary

relative addressing - translation to English

INTEGER INDICATING THE DISTANCE (DISPLACEMENT) BETWEEN THE BEGINNING OF AN ARRAY OR DATA STRUCTURE AND A GIVEN ELEMENT OR POINT
Relative address; Relative addressing

relative addressing         

общая лексика

относительная адресация

появилась из-за того, что часто адрес перехода удобно вычислять относительно положения текущей исполняемой команды. Для этого в самой команде в дополнительном коде задаётся смещение (обычно от -128 до +127), которое складывается со счётчиком команд (PC)

синоним

RA

Смотрите также

addressing mode; displacement; register addressing; relative address

relative address         

общая лексика

относительный адрес

адрес, вычисляемый как смещение относительно некоторого базового адреса (содержимого базового регистра)

Смотрите также

absolute address; indirect addressing; logical address; virtual address

absolute coding         
ASPECT OF THE INSTRUCTION SET ARCHITECTURE IN MOST CENTRAL PROCESSING UNIT DESIGNS
Addressing modes; Indirect word; Address mode; Indirect address; Absolute coding; Absolute and relative coding; Indexed addressing; Indirect addressing; Relative coding; Effective address; Load Effective Address; Push Effective Address; Indirection bit; Indirection (computing); Special addressing modes for implementation of stacks; Conditional execution; Register indirect; Direct addressing; Address modes; Direct-addressing; Direct address (computing)

общая лексика

программирование в машинных кодах

популярный на первых ЭВМ, но практически вышедший из употребления метод программирования с использованием машинных команд и абсолютных адресов. Такая программа может непосредственно исполняться процессором без предварительной трансляции и компоновки. Может применяться в редких случаях при отладке встроенных систем на простых микропроцессорах

Смотрите также

absolute address; absolute code; machine code

Definition

indirect address
<processor> An addressing mode found in many processors' instruction sets where the instruction contains the address of a memory location which contains the address of the operand (the "effective address") or specifies a register which contains the effective address. In the first case (indirection via memory), accessing the operand requires two memory accesses - one to fetch the effective address and another to read or write the actual operand. Register indirect addressing requires only one memory access. An indirect address may be indicated in assembly language by an operand in parentheses, e.g. in Motorola 68000 assembly MOV D0,(A0) writes the contents of register D0 to the location pointed to by the address in register A0. Indirect addressing is often combined with pre- or post- increment or decrement addressing, allowing the address of the operand to be increased or decreased by one (or some specified number) either before or after using it. (1994-11-07)

Wikipedia

Offset (computer science)

In computer science, an offset within an array or other data structure object is an integer indicating the distance (displacement) between the beginning of the object and a given element or point, presumably within the same object. The concept of a distance is valid only if all elements of the object are of the same size (typically given in bytes or words).

For example, if A is an array of characters containing "abcdef", the fourth element containing the character 'd' has an offset of three from the start of A.